home *** CD-ROM | disk | FTP | other *** search
/ MacFormat 1999 Spring / macformat-077.iso / Shareware Plus / System Add-ons / SwitchRes 1.5.4 / Read me < prev    next >
Encoding:
Text File  |  1999-02-07  |  14.5 KB  |  249 lines  |  [TEXT/ttxt]

  1. SwitchRes 
  2.  
  3. Version 1.5.4
  4.  
  5.                                                                     — Stéphane Madrau
  6.  
  7. Introduction
  8.  
  9. SwitchRes is an utility built around a Control Panel and an Extension. It will allow you to control and automates the resolutions of all your monitors. It is distributed with a Control Strip Module and a Contextual Menu Item, so that it’s always available everywhere.
  10.  
  11. It is completely configurable. You can define which resolutions are really accessible, and which will require a confirmation.
  12.  
  13. You can save the position of the icons on your desktop, independently from one resolution to the other, unlike the Finder. The position of the icons is restored at startup.
  14.  
  15. You can also create ‘display sets’ which will allow you to change the resolution and the depth of all your monitors with one click.
  16.  
  17. You can assign a specific set to an application, so that every time you use this application, your Mac will automatically switch to predefined resolutions.
  18.  
  19. Configuration
  20.  
  21. SwitchRes will require a Mac with at least MacOS 8. 
  22. SwitchRes is fully compatible with MacOS 8.5 and will use all its specificities (Navigation Services, theme–switchable Appearance, PowerPC version of its Control Strip Module…)
  23.  
  24. Shareware
  25.  
  26. SwitchRes is distributed as a $9 shareware. This version is an evaluation version. You can use it for a 1-week period. After that, the preferences saving and restoring will be deactivated. To activate them again, you will have to register.
  27. You can use the included ‘Register’ application. Don’t forget to write your address or eMail address,  so that you can get the key to register.
  28.  
  29.  
  30. Installation
  31.  
  32. Just drag and drop the ‘SwitchRes’ Extension and the ‘SwitchRes Control’ Control Panel on your system folder.
  33.  
  34. If you want to use the Control Strip Module or the Contextual Menu Item, drag them onto your System Folder too.
  35.  
  36. Then you have to restart your computer to use SwitchRes.
  37.  
  38. Note: You will need to delete all previous versions of SwitchRes in the Control Strip Module folder to use the new version.
  39.  
  40.  
  41. User interface – the menus
  42.  
  43. Principal menu
  44.  
  45. After installation and restart, you have access to the principal menu, either in the menu bar, or in the Control Strip. This menu will look like this:
  46.  
  47.  
  48.  
  49.  
  50. Each hierarchical menu give you the detail of each monitor:
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60. You can choose the resolution and the depth of the all monitors. 
  61. The resolutions in italic (like 640 x 480, 120Hz) will require the traditional confirmation box. This dialog will be displayed for 5 seconds.
  62. When the ‘ctrl’ (control) key is pressed, you can switch into a grayscale mode instead of a color mode.
  63.  
  64. Secondary menu
  65.  
  66. The secondary menu will be displayed in the Control Strip by clicking on the SwitchRes icon while holding down the  ‘’ key:
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73. This menu allows you to open the Control Panel. The Control Panel can also be opened on the Finder with a double-click on its icon.
  74.  
  75. Settings – The SwitchRes Control Panel
  76.  
  77. The Control Panel has 5 parts, each represented by a button on the upper side of the dialog.
  78.  
  79.  
  80.  
  81.  
  82.  
  83. Preferences are saved when quitting the Control Panel or closing the dialog. All settings are applied immediately.
  84.  
  85.  
  86. First part: Resolutions
  87.  
  88. You can see the resolution list of every monitor. The button under the list allows you to display all resolutions your video card is capable of. Warning: your monitor may not support all these resolutions. I’m not responsible of any damage caused to your monitor. Moreover, these resolutions are not necessarily handled by your video card. In this case, no resolution change occurs.
  89. If this button is grayed out, no other resolution is available.
  90.  
  91. From left to right, in the list, you can see:
  92. • the resolution itself
  93. • the vertical refresh rate of this resolution
  94. • if this resolution is allowed or not
  95. • if this resolution is displayed in the menu or not, or if it requires a confirmation alert box
  96. • if this resolution owns an icon setting
  97.  
  98. Under this list, the options allow you to:
  99.  
  100. • Configure the menu: by displaying the refresh rate in the menu
  101. (Example: “640 x 480” or “640 x 480, 120Hz”)
  102. and by displaying a custom monitor type
  103. (Example: “Multiscan monitor”, “21” Multiscan monitor” or whatever you want)
  104.  
  105. • Keep same color depth – You can specify to keep the same depth or to use the deepest available when switching in a new resolution.
  106.  
  107. Last, the Setup Wizard is a quick–and–easy way to configure your monitor: imagine you have to plug your PowerBook on a unknown external monitor, for a presentation. You just can select this tool and you’ll quickly have SwitchRes correctly configured for the right resolution.
  108. You can give the wizard some clues about the physical characteritics of your monitor, these can be found in your monitor’s manual.
  109.  
  110. Second part: Preferences
  111.  
  112. The buttons shown in this part of the dialog allows you to:
  113.  
  114. • save automatically the positions of the icons of the desktop when a switch occurs. The button on the right or the last command of the menu is devoted to do this manually, which can be time saving if you don’t change your icons frequently;
  115.  
  116. • set the resolution of every monitor attached after restart, or use a specific display set (see below);
  117.  
  118. • change the delay of icon repositioning at startup. In order to wait for external hard drives to mount on the desktop, this delay is modifiable.
  119.  
  120. • use the Navigation Services in the Control Panel for choosing an Application
  121. • activate or deactivate the SwitchRes icon at startup
  122.  
  123. Third part: Display sets
  124.  
  125. In this part, you define the settings of all your monitors that you want to handle in a set. Each set can contain up to 7 display settings. That will allow you to use a preference for non-permanently attached displays. All sets can be displayed in the principal menu.
  126.  
  127. You can add a key shortcut to each display set. For that, just click on the shortcut, and then press the key(s) that you want to use. If you want to delete a shortcut, just click with the mouse instead of pressing a key.
  128.  
  129. Fourth part: Applications
  130.  
  131. In this part, you define which applications will have their own settings.
  132.  
  133. These settings are the display set used and the sound level. They are applied when the application is launched, and can be applied again each time you put this application on the front (user definable option). When you quit the application, you can choose to restore the predefined settings. You have now the possibility to show or hide the Control Strip depending on the Application currently used.
  134.  
  135. The last application definable option is the ability to forbid every resolution change coming from the application itself. Only SwitchRes will be able to change the resolution. This is useful for games that will change your monitor to an hard–coded resolution.
  136.  
  137. Fifth part: Menus
  138.  
  139. This part is devoted to define what you want to see in the 3 SwitchRes menus: the Control Strip Menu, the Menu in the Menu bar and the Contextual Menu.
  140.  
  141. Here you can also activate or deactivate the menu in the menu bar of each application:
  142.  
  143.  
  144.  
  145. Try everything to choose what you like the most…!
  146.  
  147. Various
  148.  
  149. Comments
  150.  
  151. For all comments, you can email me at:
  152.                madrau@kagi.com.
  153.  
  154. Thanks to…
  155.  
  156. David Nine, Tobias Jachmann, Mike Gerenser, Michael Kummer and Norbert M. Doerner for beta testing;
  157. Christoph Sahm for the German localisation;
  158. Ammon Skdimore for his help in designing the BOA.
  159.  
  160. History
  161.  
  162. New in version 1.5.4
  163. • Corrects a crashing bug when opening the Control Panel (Type–1 error)
  164. • Corrects a bug that could crash the Control Strip when showing a dialog box from the module
  165. • Speed and size of some parts of the code have been improved
  166. • Saving icons and immediately opening the control panel does work correctly now
  167. • Some problems with the Setup Wizard are now gone. Warning: some NuBus Macs don’t support the 512x384 resolution without crashing. SwitchRes cannot do anything for these machines [6200 and 6300 for example] 
  168. • Corrects a conflict with SpellCactcher™
  169. • Corrects a conflict with some applications that used Aladdin Transaction Maker™ for changing the resolutions
  170. • It’s impossible again to remove a Display Set if it is used by one Application. This bug has been introduiced in vrsion 1.4.1
  171. • The list icon that displays the ascending or descending sort is now theme–dependant
  172. • The name of the Applications shown in the list are updated automatically if it is changed in the Finder
  173. • Added a button in the Control Panel for replacing the icons to their original positions
  174. • Corrected a translation bug in the US version of the Setup Wizard: buttons are now localized too. Sorry…
  175.  
  176. • New: Added an option for showing or hiding the Control Strip in an Application preference: you can start a game and automatically hide the Control Strip
  177. • New: Added a Loaction Manager Module: you can now let SwitchRes change the resolution depending on the location you defined in this Apple provided Control Panel
  178.  
  179. New in version 1.5.3
  180. • Scrollbars are now really proportional under MacOS 8.5
  181. • Buttons are at the right place in the first panel (finally…)
  182. • “Apply” and “Revert” buttons are correctly shown when some preferences were modified
  183. • Now doesn’t change the resolution any more when the settings are already correct
  184. • Control Strip Module doesn’t say any more that “SwitchRes is not the correct version”
  185. • Correctly changes the bitdepth if the automatic icons saving is turned on
  186. • There are no more “0 x 0, 0 Hz” rtesolution shown on the NuBus Macintoshes
  187. • Icons saving works again under MacOS 8.0 and 8.1
  188. • Corrects a crashing problem that could occur sometimes when displaying some alerts
  189.  
  190. • Includes the Setup Wizard for a correct and easy configuration of your monitors. Particularily useful when you plug your Mac on a new monitor and you quickly need to know which resolutions can be handled.
  191.  
  192. New in version 1.5.2
  193. • Corrects a really annoying bug: SwitchRes now correclty remembers the last used resolution.
  194. • Corrects some visual problems in the Japanese version
  195. • Corrects some crashes that could occur at startup if you were using more than one monitor. This could be seen if one of the popup menus in a Display Set contained a ‘blank’ resolution
  196. • Corrects a bug that could crash at startup if no preference was found on startup disk
  197. • SwitchRes now deletes all double resources in its Preferences file. That could cause a strange behavior where two or more configurations could be applied randomly at every startup. 
  198. • Corrects a bug that prevented more than one resolution to be changed in a Display Set if automatic icon saving was turned on
  199. • Corrects memory corruption that could occur at every resolution change
  200.  
  201. • You are no more required to save Preferences in the Control Panel if all you were doing is reading the configuration. Now, Preferences are save only if they were changed.
  202. • Reflecting this change, the title of the Control Panel’s window includes an icon in MacOS 8.5
  203. • All applications icons are drawn in 32 bits under MacOS 8.5
  204. • Added the ability to change the main display (the one with the menu bar in a multiple monitor configuration) from within SwitchRes’ menus and from a Display Set
  205. • You can reduce a Display Set to only the currently attached monitors, if SwitchRes remembered all displays your Mac was plugged to
  206.  
  207. New in version 1.5.1
  208. • Proportional scrollbars support on MacOS 8.5
  209. • Correct drawing of the Help menu on MacOS 8.5
  210. • Hierarchical SwitchRes submenus don’t use the monitor name twice
  211. • Checkmarks have been added in the SwitchRes Contextual Menu to reflect the current monitor state
  212. • SwitchRes Control saves the applications’ name even if the disk on which the application resides is not mounted
  213. • Drag&Drop has been enhanced and corrected to support applications Drag&Drop from the ‘Find file’ application
  214. • The position of every dialog in SwitchRes Control is saved
  215. • The ‘SwitchRes Preferences’ file is checked at every startup. A preferences corruption won’t report you aren’t registered, but rather tell you to remove the corrupted file
  216. • All patches are now PowerPC savvy; this to preserve the new MacOS 8.5 overall speed
  217.  
  218. • The MenuBar is correctly redrawn when a quitted application changes the resolution 
  219. • Disabling and re-enabling the SwitchRes menu in the Menu Bar doesn’t destroy the help menu any more
  220. • Cancelling a Drag&Drop now correctly removes the application from the list
  221. • Type 1 error when choosing an application with Navigation Services is gone
  222. • Correctly redraws the “monitor name” Popup Menu under MacOS 8.5
  223. • Crashes of some programs that needed to change the resolution, like games, have been eliminated
  224.  
  225. New in version 1.5
  226. • The 3 menus are definable independently
  227. • Applications which quit can restore the settings that were active when they were launched
  228. • Applications may or may not apply again their settings when they are brought to front
  229. • SwitchRes can forbid the applications to change the resolutions when they are active
  230. • SwitchRes now shows its icon at startup
  231. • The shareware testing period has been extended to 7 days. The annoying alert has been changed to a normal window that will allow the boot process to continue.
  232. • Appearance of the Control Panel has radically been changed
  233. • Lists in the Control Panel can be sorted
  234. • The size of the Control Panel is definable. That will allow more items to be shown in the lists.
  235. • Use of the Navigation Services is user–definable
  236. • Position and size of the Control Panel are saved and restored during two sessions
  237. • The name of applications that are not found (e.g. games on CDs) are conserved. Icons not found are replaced by the generic application icon (instead of a blank square).
  238. • An Internet menu is added, which will allow you to go directly to the SwitchRes home page from within the Control Panel. This needs Internet Config to be installed.
  239. • Position of the icons is saved when the computer shuts down
  240. • Now supports the PowerMacs 6100/7100/8100AV and PowerBook 520, 1400 (and probably others which hasn’t been tested)
  241.  
  242. • A conflict with some applications when using hierarchical menu in the menu bar is corrected
  243. • Display Sets’ name can now contain characters ‘(‘ and ‘-’
  244. • A conflict with SpeedDoubler 8 shortcuts is corrected
  245. • The current resolution is no more saved in the System ‘Display Preferences’ file. This could corrupt this file and prevent every ulterior resolution change.
  246. • The monitor gamma is conserved after restart, even if you use a System-forbidden resolution
  247. • SwitchRes correctly recognizes the number of colors when you add VRAM on your video board
  248. • SwitchRes correctly recognizes the monitor when you upgrade from MacOS 8 to MacOS 8.5. On some machines (7300/7500/7600/8500/8600), one resolution was dropped in this transition (1024x768, 72 Hz), which would confuse SwitchRes and makes it think the monitor was changed.
  249.